Travailler avec des Résolutions Multiples
Les autorisations d'Opérations multimédia doivent être spécifiées dans le registre pour qu'un utilisateur puisse générer/supprimer des résolutions.
Un nombre illimité de résolutions (taille et format) peut être stocké pour une ressource multimédia dans un seul enregistrement Multimédia. Par exemple, si une image de 620x420 pixels au format JPEG est ajoutée, il est possible que d'autres tailles/formats soient disponibles, tels que :
- GIF, 200x200
- JPEG, 100x100
- TIFF, 620x420, FAX3 compression
Le concept de résolutions multiples s'étend à toutes formes de multimédia, pas seulement aux images. Par exemple :
- Une vidéo au format AVI pourrait également être stockée sous des versions MPEG et MOV.
- Un document Microsoft Word peut avoir une version PDF, HTML et texte.
La fonction résolutions multiples d'EMu :
- Fournit la structure de stockage nécessaire pour conserver des résolutions supplémentaires.
- Peut générer automatiquement des résolutions supplémentaires lors de l'ajout de nouvelles images.
- Peut générer de nouvelles résolutions pour les enregistrements qui sont déjà dans le dépôt Multimédia.
Dans de nombreux cas, EMu peut convertir du format original au format requis, mais si cela n'est pas possible, des convertisseurs peuvent être utilisés, soit sur le client, soit sur le serveur.
L'installation multimédia multi-résolution est conçue pour être flexible, permettant à la plupart des aspects d'être contrôlés via les paramètres du registre EMu. Ces paramètres peuvent même être définis pour chaque utilisateur, offrant ainsi aux Administrateurs système un mécanisme simple, mais exhaustif pour mettre en œuvre des politiques multimédia locales.
Tableaux de résolution d'Image et de Document
Une table répertoriant tous les formats/tailles disponibles est tenue à jour pour chaque enregistrement Multimédia. La table est utilisée par EMu pour sélectionner la version de la ressource multimédia à afficher lorsqu'un utilisateur souhaite visualiser le fichier multimédia (via l'onglet Multimédia) et peut être utilisée par des applications externes (par exemple des interfaces web) pour déterminer les versions disponibles.
Chaque enregistrement multimédia basé sur une image dans EMu est associé à une table de résolutions. La table Résolutions contient une entrée par format/taille d'image géré et apparaît dans l'onglet Résolutions du module Multimédia :
Pour chaque image, les propriétés suivantes sont conservées :
Propriété |
Description |
---|---|
Identificateur |
Le nom du fichier contenant l'image dans le dépôt Multimédia. |
Largeur (pixels) |
La largeur de l'image en pixels. |
Hauteur (pixels) |
La hauteur de l'image en pixels. |
Octets/pixel Intensité couleur |
Le nombre de bits utilisés pour représenter un pixel dans l'image. Ceci est aussi connu comme Intensité couleur. |
Plans |
Le nombre de couches utilisées pour former une image. Certains formats d'images (par ex. TIFF) divisent une image en couches (par ex. une couche par couleur primaire). |
Couleurs |
Le nombre maximum de couleurs pouvant être représentées dans une image. Pour les formats non basés sur une palette (par ex. JPEG), ceci est directement lié aux Bits/Pixel. Pour les formats basés sur palette (par ex. GIF), le nombre de couleurs est le nombre d'entrées de palettes allouées. |
Images |
Le nombre d'images stockées à l'intérieur du fichier image. Certains formats d'image (par ex. TIFF) permettent de stocker de multiples pages à l'intérieur d'un seul fichier image. |
Compression |
Le type de compression utilisée pour stocker les données d'une image. La plupart des formats d'image sont liés à leur format de compression interne correspondant, mais TIFF supporte de nombreux types de compression. |
Taille fichier (oct) |
La taille du fichier d'image en octets. |
Qualité |
La qualité de compression pour les images jpeg. Une valeur entre |
Type MIME |
Le type de document Multipurpose Internet Mail Extensions. La valeur image sera réglée pour tous les médias image. |
Format MIME |
Le format de l'image. Des valeurs possibles incluent gif, png, jpeg, tiff, etc. |
Comme les propriétés Identificateur, Taille fichier, Type MIME et Format MIME sont déterminées par le Système, elles ne peuvent pas être modifiées. Tous les autres attributs peuvent être modifiés, cependant le Système fournira les valeurs initiales déterminées par l'image.
Le nom de chaque image respecte un certain format. Le format est basename.size.format
où :
basename |
est le nom du fichier image original moins l'extension de fichier. |
taille |
est la taille de l'image produite (notez que ce n'est pas nécessairement la même chose que les hauteur et largeur de l'image). |
format |
est l'extension de fichier pour le format d'image donné. |
Il y a deux exceptions à cette convention pour nommer les images :
- L'image originale. C'est toujours la première entrée listée dans le tableau de Résolution, et elle exclut la composante size.
- L'image en vignette. C'est la deuxième entrée dans le tableau de Résolution, et sa composante size est thumb.
La composante de taille (size) ne reflète pas la largeur et la hauteur de l'image, mais indique plutôt la résolution utilisée pour générer l'image. Par exemple, si une image est de 200x100 pixels et qu'une image de 100x100 est générée à partir d'elle tout en conservant l'aspect ratio, l'image générée sera de 100x50 pixels. La composante size sera de 100x100, même si l'image ne fait que 100x50 pixels.
Tout support autre qu'une image (documents texte, vidéo et audio) stocké dans le dépôt multimédia est associé à une table de documents. Cette table détaille tous les formats dans lesquels le document original a été stocké et apparaît dans l'onglet Documents du module Multimédia (il ne s'affiche pas pour les supports de type URL ou Référence). On suppose que chaque document est une réplique complète de l'original, dont seul le format diffère. Les propriétés gérées sont un sous-ensemble de celles requises pour les médias images :
Comme aucune des propriétés ne peut être modifiée (elles sont déterminées par le système), l'affichage est une simple grille. Les propriétés gérées sont :
Propriété |
Description |
---|---|
Identificateur |
Le nom du fichier contenant le document dans le dépôt Multimédia. |
Taille fichier (oct) |
La taille du fichier document en octets. |
Type MIME |
Le type de document Multipurpose Internet Mail Extensions. Les valeurs comprennent vidéo, texte, audio, etc. |
Format MIME |
Le format du document. Le format dépend du type de document. Par exemple, pour un document vidéo, des valeurs typiques sont : x-msvideo, mpeg, quicktime, etc. |
Le nom de chaque document suit un certain format : le format est du type basename.format
où :
basename |
est le nom du document original moins l'extension de fichier. |
format |
est l'extension de fichier pour le format de document. |
La première entrée dans le tableau Documents est toujours le document original.